cmake_minimum_required(VERSION 3.18.1)

project(serial_port)

add_library(serial_port SHARED
        SerialPort.c)

# 统一使用 PRIVATE 关键字
target_link_libraries(serial_port
        PRIVATE
        log      # 系统库（如 Android 的 log 库）
        android  # 如果需要链接 Android 特定库
)

target_link_libraries(serial_port PRIVATE c++_shared)